@charset "utf-8";


/* CSS Document */
body{margin:0;padding:0px; height:100%; font-size:12px;font: 12px Arial,Verdana,Lucida,Helvetica,simsun,sans-serif;}
*{margin:0; padding:0; border:0;}
select{border: 1px solid rgb(190, 190, 190);}
li,ul,li a{ list-style:none; text-decoration:none; margin:0px; padding:0px;}
a:link{  text-decoration:none;}
a:visited{ text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:none;}
img{ bord1er:0px; margin:0px; padding:0px;}
input{vertical-align: middle;vertical-align: middle;/* IE bug fix */border-color:#bdbcbd;}
span{ margin:0; padding:0;}
html{ height: 100%;}
em{ font-style:normal;}
.clear{ clear:both; height:0px; overflow:hidden; font-size:0px; zoom:1;}
/* CSS header */
.header{ height:104px; width:100%; margin:0px auto; background: url(../images/index_bg.jpg)  repeat-x; overflow:hidden; }
.header_logo{ height:104px; width:784px; background:url(../images/index_top.jpg) no-repeat;}

/*表格加边框*/
.m_r_table table{ background:#d5e7fc;}
table tbody tr{ background:#fff;} 
table{border-spacing:1px;}

/* 首页 */
.m_right{
	color:#5f5e5e;

	position:absolute;
	z-index:100;
	width:100%;
	top: 7px;
}
.right_top{height:10px; clear:both; background:#64b7e1; width:100%;}

.m_r_tips{ height:35px;margin:0 auto;vertical-align: middle;border-bottom:1px solid #e5e5e5;}
.m_r_lefttips{ height:35px;width: auto; float:left; line-height:35px; margin: 0 10px;}
.m_r_lefttips a{  color:#5f5e5e;}
.m_r_lefttips a:hover{color:#417eb7;}
.m_r_bnt1{ height:20px;line-height:20px; background:url(../images/reporabg_03.gif) repeat-x; border:1px solid #c7c7c7;display:inline-block; *display:inherit; color:#3f3f3f; font-size:12px; margin-top:6px; margin-right:10px;}
.m_r_bnt1:hover{ background:url(../images/reporahover_03.gif) repeat-x;}
.m_r_bnt1:active{ background:url(../images/reporactive_03.gif) repeat-x;}
.m_r_bnt1 input{ background:none; height:20px; line-height:20px; cursor:pointer;padding:0px 10px; *padding:0px 8px; display:inline-block; border:0 none;}
.m_r_wellcom{ height:35px; width:100%;background:url(../images/m_r_wellcom.gif) repeat-x; overflow:hidden;margin-left:10px;*margin-left:10px !important ;*margin-left:5px ; }
.m_r_wellcom_list{ height:35px;width:100%; float:left; font-weight:bold;line-height:35px;color: #147fb3;}
.m_r_con{ height:45px; width:100%;line-height:55px; margin-left:10px; border-bottom:#147fb3 2px solid; margin-bottom:10px;}
.m_r_kjj{ height:75px; width:100%; padding-left:20px;float:left; margin-top:10px;}
.m_r_kjj_pic{ height:75px; width:75px; float:left; padding-left:50px;}

/* cssClass .line改名为.div_line 避免跟ztree样式冲突  */
.div_line{ height:1px; width:100%;  border-bottom:#e5e5e5 1px solid; padding-left:10px;}
.separate_line{ height:5px; width:99%;  border-bottom:#63B8FF 1px solid; padding-left:10px;}

/* 表单 */
.m_r_search{width:100%;border-bottom: #147FB3 2px solid; padding-bottom:40px;}
.m_r_search_con{width:100%;}
.m_r_s_con_td{ text-align:right; height:35px;}
.m_r_s_con_text{text-align:left;}
.text_input{width:260px; height:18px; border:#bebebe 1px  solid; line-height:18px; font-size:12px;}
.text_input1{width:260px; height:18px; border:#bebebe 1px  solid; line-height:18px;}
/* 文本域样式 */
.textarea_input{width:300px;height:100px; border:#bebebe 1px  solid; line-height:18px; font-size:12px;}

.m_r_search_btn{ height:37px; width:550px; padding-left:200px;margin:0px auto; }
.m_r_search_btn a{ text-align:left;}
.text_btn{width:66px; height:27px; background: url(../images/m_r_search_btn.gif) no-repeat; border:0px; font-size:14px;color: #FFFFFF; line-height:27px;margin:0px auto; cursor:pointer;}
.table_tr_input_263{width:263px; margin-left:3px;height:20px; border: 1px solid #cccccc;color:#4d4d4d;background-color: white;}
.table_tr_input_60{width:60px;height:20px; margin-left:3px;border: 1px solid #cccccc;color: #4d4d4d;background-color: white; }
.table_tr_input_90{width:90px;height:20px; margin-left:3px;border: 1px solid #cccccc;color: #4d4d4d;background-color: white; }
.e_m_r_search_btn{ height:37px; width:66px; padding:10px 350px; float:left; margin-left:10px;}
.text_btn_1{width:62px; height:21px; background: url(../images/text_ann.gif) no-repeat; border:0px;}
.required_mark{color:red; margin-right: 5px;}




/* 列表 */
.m_r_list{width:99%; margin:0 auto; border-bottom:#147fb3 2px solid; margin-bottom:10px; padding-bottom:10px;word-break: break-all;}
.m_r_list_pic{ height:33px; width:73px; float:left; background:url(../images/m_r_list_pic.gif) no-repeat top; margin-right:15px;}
.m_l_list_search{ font-size:14px; padding-top:4px;word-break: break-all; margin-left:88px;text-align:left;}
.m_l_list_search span span{word-break: break-all; vertical-align:middle; margin-bottom:5px; display:inline-block;}

.text_input_1{ height:19px; width:320px;  margin-right:20px; line-height:19px; border:#bfbdbf 1px solid; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;vertical-align:middle;}
.text_btn_2{ height:21px; width:48px;  background:url(../images/text_btn_2.gif) no-repeat; vertical-align:middle; font-size:12px; cursor:pointer;}
td{ line-height:20px; text-align:center;color:#434243;text-decoration:none;overflow:hidden;font-size:12px;}
th{ line-height:20px; text-align:center;color:#434243;text-decoration:none;overflow:hidden;font-size:12px;}
.m_r_table td {padding: 0 5px;}
.m_r_table_td{text-align:left; text-indent:10px; background:url(../images/m_r_table.gif) repeat-x;line-height:31px; color:#abdefa;}
.m_r_table_td a{ color:#030100; padding:0px 10px;}
.m_r_table_td a img{ vertical-align:middle; margin-right:5px;}
.m_r_table_td a:hover{ color: #0066cc;}
.m_r_table_tr_bg{background-color: #e8f3ff;}

.m_r_table{ height:auto; width:99%; margin:10px;margin-bottom:10px; }
.m_r_table_page{ height:28px; width:100%; overflow:hidden; line-height:28px;border: #c9e5ff 1px solid; margin-left:10px;*margin-left:5px;*margin-left:10px !important ; margin-top:10px; float:left; margin-bottom:10px;}
.m_r_table table .m_r_table_tr,.m_r_table table .m_r_table_tr td{background-color: #e8f3ff;}
.m_r_table_tr_bai{background: #FFFFFF;}
.m_r_table_tr_selected{background:#c4ddfb;}
.m_r_table_tr_on{background:#c4ddfb;}


/* CSS main */
.main{ height:100%; width:100%; margin:0;}
.m_left{ width:215px;height:100%; background-color:#417eb7; background:url(../images/m_left.gif) repeat-y;}
.m_l_list{ height:55px; width:209px; float:left; background:url(../images/m_left_1.gif) no-repeat; }
.m_l_l_leftsidebar{ height:31px; width:190px;line-height:31px; color:#FFFFFF; text-indent:10px; float:left; margin-left:20px;}
.m_l_l_leftsidebar a{color:#FFFFFF;height:31px; width:190px;  display:block;}
.m_l_l_leftsidebar a:hover{height:31px; width:190px; display:block; background:url(../images/m_l_l_leftsidebar.gif) no-repeat;}


/*ly add 2012.07.04*/
.bold{ font-weight:bold;}
.textInput2{ width:180px;height:19px;margin-right:20px; line-height:19px; border:#bfbdbf 1px solid; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;vertical-align:middle;}
.textInput3{ width:100px;height:19px;margin-right:20px; line-height:19px; border:#bfbdbf 1px solid; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;vertical-align:middle;}

.footer{ height:30px; text-align:center; width:100%; line-height:30px; background:#5aadde; color:#fff;}
/*提示*/
.msg{ background:url(../images/msg.jpg) no-repeat; width:389px; height:198px; margin:0 auto; margin-top:140px;}
.msgtitle{ font-size:14px; font-weight:bold; color:#fff; text-align:center; height:35px; line-height:35px;}
.msgCon{ color:#040404; font-size:12px; line-height:180%; padding:30px 0px 15px 100px;}
.msgCon b{ font-size:14px; display:block;}
.buttonbg{ width:190px; margin:0 auto;}
.buttonbg input{ width:68px; height:29px; text-align:center; line-height:29px; color:#464646; background:url(../images/msg.jpg) -2px  -209px; margin-left:15px;cursor:pointer;}

 /*翻页*/
 .pageDiv{ clear:both; padding:10px; height:30px; font-size:14px; color:#000;}
 .pageL{ float:left;}
 .page{ float:right;}
 .page a{ border:1px solid #a4a4a4; color:#000000; background:#fff; padding:2px 5px; margin:0px 4px;}
 .page .now{ background:#407eb9; border:1px solid #275c92;}
 .page a:hover{background:#407eb9; border:1px solid #275c92;}
 .page a.pagea{ border:0 none;}
 .page a.pagea:hover{ background:none; border:none;}
 .page select, .page input{border:1px solid #a4a4a4;}

/*查看详情*/

.detailsTable td{ padding:0px 5px; height:30px;}
.detailsTable .m_r_s_con_td{ font-weight:bold; background:#E8F3FF;}
.detailsTable .m_r_s_con_text{ background:#fff;}

/****** other ******/
.fr{float:right;}
.fl{float:left;}

/*20120806 home新增*/
.news{ color:#147FB3; font-size:16px; font-weight:bold; clear:both;}
.news a{ color:#147FB3;}
.news img{ vertical-align:middle; margin-right:8px;}

.unfinished{color:#1c5992; padding:0px 10px; clear:both;}
.unfinished div{ background:#baddff; text-align:left; float:left; margin-right:20px;}
.unfinished table td,th{ text-align:left; height:27px;}
.unfinished table th{ height:31px; padding-left:10px; background:url(../images/thbg_03.gif) repeat-x;}
.unfinished a{ background:url(../images/icoli_03.gif) 10px 5px no-repeat; padding-left:25px; color:#1c5992;}


/*上报单位管理 20120813*/
.wel{ float:right; height:35px; line-height:35px;}
.wel .m_r_bnt1{ display:inline-block; float:none;}
.borderBot{ border-bottom:1px solid #e5e5e5;}

.reportedMain{ clear:both; width:100%; margin-top:20px;}
.reporNav{ margin-left:20px; height:22px; overflow:hidden;}
.reporNav li{ float:left; margin-left:10px;}
.reporNav li a{ display:inline-block; width:auto; height:22px; line-height:22px; color:#3c3c3c;}
.reporNav li.now a{ color:#fff;}
.reporNav li a span{ float:left; display:block; height:22px; cursor:pointer;}
.reporNav li a .reporNavL{ background:url(../images/navbg.gif) -24px 0px no-repeat; width:5px;}
.reporNav li a .reporNavR{ background:url(../images/navbg.gif) -32px 0px no-repeat; width:5px;}
.reporNav li a .reporNavM{ background:url(../images/navma_03.gif) repeat-x}

.reporNav li.now a .reporNavL{ background:url(../images/navbg.gif) no-repeat; width:5px;}
.reporNav li.now a .reporNavR{ background:url(../images/navbg.gif) -8px 0px no-repeat; width:5px;}
.reporNav li.now a .reporNavM{ background:url(../images/navmb_03.gif) repeat-x;}


.reporTab{width:100%; position:relative;}
.reportaba{ display:none; width:100%;}
.reportaba .radio{margin-left: 5px; margin-right: 2px;}

.repBor{border:1px solid #c9d8ed; padding:5px 0px; padding-bottom:15px;}
/*信息系统情况中的表格*/
.repBor_s{border:1px solid #c9d8ed; padding:5px 10px; padding-bottom:15px;margin: 5px 5px;}

.reporTabTablea td .tdL,.tdR{  vertical-align:middle ;display:block;}
.reporTabTablea td .tdL{ /*position:absolute;*/float: left; /*left:10px; top:0px;*/ width:120px; text-align:right; height:auto; *letter-spacing:-1px;}
.reporTabTablea .tdR{/*position:relative;*/float: left; width:60%; ;word-break:break-all;white-space:normal; margin-left:10px; left:0px;}

.reporTab .reporTabTablea{ width:100%; overflow:hidden;table-layout:fixed}
.reporTab .reporTabTablea td{ text-align:left;word-break:break-all;white-space:normal; position:relative; _left:20px;font-size:12px;line-height:250%; vertical-align:top;}
.reporTab .reporTabTablea .line2 {vertical-align:bottom; line-height:160%; height:40px;} 
.reporTab .reporTabTablea .line2 .tdR{bottom:0px;*top:20px; padding-left:10px;}
.reporTab .reporTabTablea .title{
	font-weight:bold;padding-left:10px;
}
.reporTab .reporTabTablea td input{ vertical-align:middle;}
/**网吧里程碑表格样式**/
.reporTab .milepostable{ width:99%; overflow:hidden;table-layout:fixed;}
.reporTab .milepostable td{ text-align:left;word-break:break-all;white-space:normal; position:relative; _left:20px;font-size:12px;line-height:250%; vertical-align:top;}
.reporTab .milepostable .line2 {vertical-align:bottom; line-height:160%; height:40px;} 
.reporTab .milepostable .line2 .tdR{bottom:0px;*top:20px; padding-left:10px;}
.reporTab .milepostable .title{
	font-weight:bold;padding-left:10px;
}
.milepostable .reporTabTablea_title{font-weight:bold;padding-left:20px;}
/**网吧里程碑表格样式**/
.repBor .checkspan input{ margin:5px; vertical-align:middle;}

.reporTabL{
	width:auto;
	position:relative;
	margin-left:20px;
	margin-right:200px;
	top:0px;

}

.reporTabR{
	position:absolute;
	right:0px;
	top:0px;
	width:200px;
	_width:199px;
	overflow:hidden;
}
.reptitle{ height:34px; overflow:hidden;}
.reptitle span{ float:left; height:34px; line-height:34px;}
.reptitle .reptitleL{ background:url(../images/navrbg.gif) no-repeat; width:6px;}
.reptitle .reptitleM{ background:url(../images/navr_03.gif) repeat-x; width:165px; _width:165px; color:#fff; font-weight:bold;}
.reptitle .reptitleR{ background:url(../images/navrbg.gif) -8px 0px no-repeat; width:28px;}

.reporTabR ul{ border:1px solid #c2d8e6; border-bottom:0 none;}
.reporTabR ul li { display:block;height:27px; line-height:27px; border-bottom:1px solid #c0d8e2; padding-left:14px;}
.reporTabR ul li a{ color:#3c3c3c;}
.reporTabR ul li a:hover{ color:#58aedf;}

.repBnt{ text-align:center; margin-top:20px;}
/*.repBnt a{display:inline-block;text-align:center; margin:0px 10px; padding:0px 15px; color:#3f3f3f; float:none;}*/

.pad15 input{ padding:0px 15px;_padding:0px 5px;}

/****** jQuery validate error warn ***********/
label.error {
    /* remove the next line when you have trouble in IE6 with labels in list */
    color: red; padding-left: 5px;
}


/*20120912 网站备案申请表单*/
.scrollx{ width:100%;overflow:auto; overflow-y:hidden;}
.scrollx form{width:100%;}
.prompt{ color:#ef0105; height:45px; line-height:45px; border:1px solid #c3c3c3; margin:10px auto; background:#f1f1f1;}
.prompt p{ padding:0px 25px;}
.recordMain{margin:0px auto;}
.recordList{ background:#f1f1f1; margin-bottom:15px; overflow:hidden; width:100%;}
.recordTitle{ height:35px; width:100%; overflow:hidden; clear:both; position:relative;}
.recordTitle_l{ background:url(../images/recordbg.gif) no-repeat; width:10px; height:35px; position:absolute; left:0px; top:0px;}
.recordTitle_m{background:url(../images/recordbg_m.gif) repeat-x; height:35px; line-height:35px; position:relative; width:auto; margin:0px 10px; top:0px; font-size:14px; font-weight:bold; color:#fff; padding:0px 10px;}
.recordTitle_r{background:url(../images/recordbg.gif) -18px 0px no-repeat; width:10px; height:35px; position:absolute; right:0px; top:0px; overflow:hidden;}
.recordCon{ border:1px solid #c3c3c3; padding:10px 20px 15px 20px; overflow:hidden;}
.recordCon .recordTable2{ padding-bottom:15px; border:1px solid #c3c3c3; overflow:hidden;}
.recordCon table td{ text-align:left;height:auto;}
.space td{ padding:10px 0px 0px 0px;}
.recordCon table input,.recordCon table select{ border:1px solid #bdbcbd; height:20px; width:265px; line-height:20px; vertical-align:middle;}
.recordCon table{ clear:both}
.recordCon .tdL{ width:180px; display:inline-block; overflow:hidden; height:auto;word-break: break-all;white-space: normal; vertical-align:middle;text-align: right;}
.recordCon .tdL2{ width:100px;}
.recordCon .tdL3{ width:auto;}
.recordCon th{ text-align:center; background:#fafafa; height:30px; line-height:30px; overflow:hidden; border-bottom:1px solid #d6d6d6; color:#3f3f3f;}
.managerT{ *position:absolute; text-align:center;}
.delIco{ background:url(../images/dele.gif) 0px 7px no-repeat; padding-left:18px;font-weight:normal; color:#3f3f3f; float:right; margin-right:20px;}
.manager{ height:40px; line-height:40px;}
.manager span{ margin-left:5px; color:#0d679a; font-size:14px; font-weight:bold;}
.recordList .add{ background:url(../images/addm_03.gif); width:32px; height:22px; line-height:22px; color:#3f3f3f;display:inline-block; padding-left:30px; font-weight:normal; font-size:12px;}
.recordTitle_m .add{ float:right; margin-top:7px;}
.tableborder{ background-color:#d4d4d4;}
/*只为了隐藏*/
.hide{display: none;}

.recordCon .cen td{ text-align:center;}
.tableborder a{ color:#3f3f3f;}
.tableborder a:hover{ color:#0675b5;}
.tableborder a:active{ color:#0675b5;}
.recordCon input.input_auto{ width:auto; margin-right:5px; border:0 none;}
.net .tdR{ margin-left:100px;word-break: break-all;white-space: normal;width:auto;}
.net .tdR2{ margin-left:5px;margin-top:15px;word-break: break-all;white-space: normal;width:auto;}
.net .factor{ width:100%; }
.net .tdL{ float:left;}
.net .tdR span{ display:inline-block; width:170px}
/*表格斜线*/
.table_slash{
border-top:40px #ffffff solid;/*上边框宽度等于表格第一行行高*/
width:0px;/*让容器宽度为0*/
height:0px;/*让容器高度为0*/
border-left:80px #E8F3FF solid;/*左边框宽度等于表格第一行第一格宽度*/
position:relative;/*让里面的两个子容器绝对定位*/
}
.table_slash b{font-style:normal;display:block;position:absolute;top:-40px;left:-40px;width:35px;}
.table_slash em{font-style:normal;display:block;position:absolute;top:-25px;left:-70px;width:55x;}


/*系统消息发送*/
.contactMain{ padding:20px 20px 20px 50px;}
.div_txt{ width:auto; text-align:left;border:1px solid #bdbcbc;white-space: nowrap;white-space:normal;word-break:break-all; word-wrap:break-word;overflow:hidden; padding:2px;}
.send{ margin-bottom:10px; clear:both;}
.send label{ width:58px; display:block; float:left;overflow:hidden;}
.sendto{ margin-left:58px; width:auto;  padding:0px; top:0px;}
.sendto input{ outline:none;}

.new_l{ width:58px;}

.contact_search{ border:1px solid #bdbcbc; height:23px; line-height:23px; margin:4px; padding:0px 4px;}
.contact_search input{ height:100%; border:0 none; width:160px; float:left;} 
.contact_search input.con_searchbnt{ background:url(../images/searchico_03.gif) no-repeat; width:16px; height:23px;float:right; padding:0px;}
.contact_R{border: 1px solid #C9D8ED;}
.conNameT{font-weight:bold;border-top: 1px solid #C9D8ED; height:27px; line-height:27px; padding-left:15px;}
.contact_R a{ color:#3c3c3c;}
.contact_group{ display:none;}
.contact_group a{ display:block; height:27px; line-height:27px;padding-left:30px; background:#fff;}
.reptitle .reptitleM2{ width:185px;}
.reptitle .reptitleR2{ background-position:-28px 0px; width:8px;}

.msgtext{ color:red;text-align:center;}
.div_txt .recver{ color:#40678e; background-color:#DFC5A4; margin:2px;white-space: nowrap;white-space:normal;word-break:break-all; word-wrap:break-word; display:inline-block; overflow:hidden;}
.div_txt .recver .x{padding:0px 5px; color:#030300;}
.div_txt .recver .x:hover{ background:#346794; color:#fff;}

.input2 {border:1px solid #fff; }

/** 表格自动换行**/
.wrap { table-layout:fixed; word-break: break-all; overflow:hidden; }     
/*用户登录后首页20121015 start*/
.wei_bnt{ float:left;}
.business{ float:left; height:35px; width:auto; margin:0px 35px 20px 30px;}
.business .recordTitle_l{ position:static; float:left;}
.business .recordTitle_m{position:static; float:left; margin:0px;}
.business .recordTitle_r{position:static; float:left;}

/*日常工作*/
.float_l{ float:left;}
.unfinished .tabdiv,.unfinished .tabdiv2{ margin-bottom:20px;}
.unfinished .tabdiv2 th{ background:none;}
.unfinished .tabdiv2 th.bgno{ background:#fff;}
.unfinished a.more1{font-family: NSimSun; font-weight:normal; float:right; margin-right:10px; background:none;}
/*用户登录后首页20121015 end*/


/*2012.10.16修改*/
.reporTabTablea td{width:50%;}
.reporTabTablea .reporTabTablea_title{font-weight:bold;padding-left:20px;}
/*2012.10.16修改*/

/*IP列表错误样式*/
.ui-dialog .ui-state-error { padding: .3em; }
.validateTips { border: 1px solid transparent; padding: 0.3em; }
/*IP列表错误样式*/

/**上传控件样式*/
#idFileList{border-collapse: collapse;}
#idFileList th{color:#3F3F3F;border: 1px solid #D6D6D6;text-align:center;font-weight: bolder;font-size: 14px;}
#idFileList td{color:#3F3F3F;font-size: 12px; padding: 5px;border: 1px solid #D6D6D6;text-align:center;}
#idFileList td.nonTxt{padding: 0px;}
input.button2f{
	background:url(../images/reporabg_03.gif) repeat-x;width:50px;
	height:20px; line-height:20px; cursor:pointer;padding:0px 10px; *padding:0px 8px; display:inline-block; border:0 none;
	color:#3f3f3f; font-size:12px; border: 1px solid #bdbcbd;
}
input.button2f:hover{ background:url(../images/reporahover_03.gif) repeat-x;}
input.button2f:active{ background:url(../images/repotactiive_03.gif) repeat-x;}
.swfupload {
	vertical-align: top;
	left:-100px;
	position: absolute;
	margin-top:5px;
	z-index: 10000;
}
.nodeFLoatRight{float: right;}
.progressWrapper {
	width: 357px;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}

/* Current */
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

/* Complete */
.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

.uploadBar {
	display:block;
	width: 0px;
	height: 5px;
	border: solid 1px #445566;
	background-color: blue;
	overflow:hidden;
}
.loadSwfDiv{
	background-color: #FFFF66; 
	border-top: solid 2px #FF9966; 
	border-bottom: solid 2px #FF9966;
}
/**上传控件样式*/


/** 表单新样式*/
.okbutton{ color:#fff; height:32px; line-height:32px;display:inline-block; vertical-align:middle; margin:0px 3px;cursor: pointer;}
.okbutton span{display:inline-block; vertical-align:middle;height:32px; line-height:32px; color:#fff;}
.buttonbgL{ background:url(../images/buttonbg.jpg) no-repeat; width:4px;}
.buttonbgM{ background:url(../images/buttonbgm.jpg) repeat-x; padding:0px 10px; }
.buttonbgR{ background:url(../images/buttonbg.jpg) -10px 0px no-repeat; width:4px;}

.blockClkIco{ padding-left:5px;font-weight:bolder; font-size:24px; color:#FFFFFF; float:right;}
